What is the meaning of the word "goggle box"?

Definitions: